explanatory reporting - French English Dictionary